// 求min-max之间的随机整数
function rand(min,max){
    return parseInt(Math.random()*(max-min+1))+min;
}

// 判断arr里面是否存在num这个元素
function has(arr,num){
    for(var i=0;i<arr.length;i++){
        if(arr[i]==num){
            return true;
        }
    }
    return false;
}

// 获取页面滚动的距离
function getScroll(){
    return {
        top:window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop, //向上滚动的距离
        left:window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft //向左滚动的距离
    }
}

// 返回一个随机颜色: #12acfe
function color(){
    var str = "#";
    for(var i=1;i<=6;i++){
        var num = rand(0,15);//0-15之间的一个随机数字
        var s = num.toString(16);
        str = str + s;
    }
    return str;
}

// 封装一个方法用于获取指定元素的样式
function getStyle(dom,attr){
    if(window.getComputedStyle){
        // 非IE使用
        return window.getComputedStyle(dom,null)[attr]
    }else{
        // IE使用
        return dom.currentStyle[attr]
    }
}